skin cladding - Spanish English Dictionary